*
{
    margin:0;
    padding:0;
}
html, body
{
	height: 100%;
	font-size:12px;
}

.top
{
    /*background: url(../images/menu-bg00.gif);*/
    background-repeat:repeat;
    border-bottom:solid 1px #000;
    background-color:#236387;
}

.top .Logo
{
    /*background: url(../images/menu-logo.gif) no-repeat; background-position:left top; */
    height: 50px;    
}

#wrap
{
    width:100%;
}
#wrap.show
{
	display: table;
	height: 100%; /* 	background-image: url( "../images/barbg.gif" ); 	background-repeat: repeat-y; 	background-position: 180px 0; */
	background-image: url("bg10.gif" );
	background-repeat: repeat-y;
}

#wrap.hideWrap
{
	display: table;
	height: 100%; 
	background-image: none;
	background-repeat: repeat-y;
}


ul.LeftMenu 
{
   
    list-style-type:none;
    padding: 20px 0 20px 30px;
}
ul.LeftMenu  li
{
    padding:10px ;
    font-size:14pt;
    
}
ul.LeftMenu  li a
{text-decoration:none;}

#middle
{
	padding-bottom: 20px;
}
/* must be same height as the footer */

#bottom
{
	position: relative;
	margin-top: -20px; /* negative value of footer height */
	height: 20px;
	line-height: 20px;
	clear: both;
	border-top: solid 1px #D2D2D2;
	background-color:#236387;
	text-align:center;
	/*background: url(../images/bott_bg.gif) ;*/
	background-repeat:repeat-x; 
	color:White;
}

/*Opera Fix*/
body:before
{
	content: "";
	height: 100%;
	float: left;
	width: 0;
	margin-top: -32767px; /
}


#top, #middle, #bottom
{
	width: 100%;
}

#nav_menu
{
	width: 193px; /*background-image:url("but0.gif"); 	background-position:168px 160px; 	background-repeat:no-repeat; */
}

#switch_bar
{
	width: 12px; 	
	height:100%;
	float:left;
}

div#switch
{
	position:relative;
	top:200px;
	left:0px;
}


div.hide
{
	background-image: url("but.gif" );
	width:12px;
	height:62px;
	cursor:pointer;
	 
}

#workspace
{
	 
}


ul#menu { width: 100%; height: 43px; background: #FFF url("../images/menu-bg.gif") top left repeat-x; font-size: 1em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 43px; padding:0 15px; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #FFF; background: #FFF url("../images/current-bg.gif") top left repeat-x; padding:0 15px;  }
